div.tx-atnetatfitplan-pi1 table{width: 898px;border-collapse: collapse;margin: 20px 0 0 0;background-color:#FBE9E8;}
div.tx-atnetatfitplan-pi1 thead th {border-bottom: solid 1px #FFF;background-color:#DB261F;color:#FFF}
div.tx-atnetatfitplan-pi1 thead tr {border-top: none!important;}
div.tx-atnetatfitplan-pi1 tbody th {vertical-align: top;}
div.tx-atnetatfitplan-pi1 tbody th{width:60px;background-color:#DB261F;color:#FFF}
div.tx-atnetatfitplan-pi1 tbody td{width: 120px;height: 60px;border: 1px solid #FFF;vertical-align: top;position: relative;}
div.tx-atnetatfitplan-pi1 tbody td.lastcol{border-right: none;}
div.tx-atnetatfitplan-pi1 tbody tr{border-top: solid 1px;}
div.tx-atnetatfitplan-pi1 tbody tr.lastrow td{border-bottom: none;}
div.tx-atnetatfitplan-pi1 div.termin {background-color: #20106A;border-top: 1px solid black;box-shadow: 0 4px 3px gray;left: -1px;margin: 0;padding: 5px;position: absolute;top: -2px;width: 108px;overflow-y: hidden;color: white;cursor:pointer;}
div.tx-atnetatfitplan-pi1 div.termin h3{margin: 0; font-size: 11px;font-weight: bold}
div.tx-atnetatfitplan-pi1 div.termin p {font-size:11px;margin:0 0 0 0!important;line-height:110%;}
div.tx-atnetatfitplan-pi1 div.info{font-size:11px;display: none;position: absolute;top: 20px; left: 90px; width: 125px;height: auto;padding: 5px;border-radius: 15px;background: white;border: solid 1px gray; box-shadow: 0px 5px 5px Gray;z-index:999}    
div.tx-atnetatfitplan-pi1 div.wrap{position: relative;}

div.contentrahmen{background: #FFF!important;overflow: hidden;}
div.contentrahmen .csc-header{margin: 10px 0 0 20px}
div.contentrahmen p.bodytext{margin: 0 0 0 20px}

